By Simon Whiteside. XML is increasingly used to store data in Java programs. Article shows how XML can be extended to incorporate behavior, via author's open source scripting language. [O'Reilly ONJava.com]
Bruce Tate's Beyond Java suggests Ruby as a top contender to displace Java. Tate, James Duncan Davidson, Robert Cooper and Bill Venners opine on Ruby and its challenge to Java. O'Reilly Media.
Open source framework for rapid development of web applications using Java with a coarse-grained pooling strategy, high code-reuse, and line-precise error reporting.
The Google Web Toolkit (GWT) lets you create Ajax applications by writing Java code and generating JavaScript automatically. Robert Cooper shows how to get up and running with a GWT example.